package com.ymttest.common.entitie;

/**
 * 运单信息
 */
public class BillInfo {
	/**
	 * 运单id
	 */
	private String BillId;

	public final String getBillId() {
		return BillId;
	}

	public final void setBillId(String value) {
		BillId = value;
	}

	/**
	 * 运单code
	 */
	private String BillCode;

	public final String getBillCode() {
		return BillCode;
	}

	public final void setBillCode(String value) {
		BillCode = value;
	}

	/**
	 * 物流商
	 */
	private String BillSupplier;

	public final String getBillSupplier() {
		return BillSupplier;
	}

	public final void setBillSupplier(String value) {
		BillSupplier = value;
	}

	/**
	 * 发货人用户id
	 */
	private Integer FromUserId;

	public final Integer getFromUserId() {
		return FromUserId;
	}

	public final void setFromUserId(Integer value) {
		FromUserId = value;
	}

	/**
	 * 接收人用户id
	 */
	private Integer ToUserId;

	public final Integer getToUserId() {
		return ToUserId;
	}

	public final void setToUserId(Integer value) {
		ToUserId = value;
	}

	/**
	 * 物流类型
	 */
	private int LogisticsStatu;

	public final int getLogisticsStatu() {
		return LogisticsStatu;
	}

	public final void setLogisticsStatu(int value) {
		LogisticsStatu = value;
	}

	/**
	 * 运单价格
	 */
	private java.math.BigDecimal BillFee;

	public final java.math.BigDecimal getBillFee() {
		return BillFee;
	}

	public final void setBillFee(java.math.BigDecimal value) {
		BillFee = value;
	}

	/**
	 * 申报货品重量
	 */
	private java.math.BigDecimal DeclareWeight;

	public final java.math.BigDecimal getDeclareWeight() {
		return DeclareWeight;
	}

	public final void setDeclareWeight(java.math.BigDecimal value) {
		DeclareWeight = value;
	}

	/**
	 * 申报价格
	 */
	private java.math.BigDecimal DeclarePrice;

	public final java.math.BigDecimal getDeclarePrice() {
		return DeclarePrice;
	}

	public final void setDeclarePrice(java.math.BigDecimal value) {
		DeclarePrice = value;
	}

	/**
	 * 重量变更状态
	 */
	private int WeightChargeStatu;

	public final int getWeightChargeStatu() {
		return WeightChargeStatu;
	}

	public final void setWeightChargeStatu(int value) {
		WeightChargeStatu = value;
	}

	/**
	 * 重量运费
	 */
	private java.math.BigDecimal WeightFee;

	public final java.math.BigDecimal getWeightFee() {
		return WeightFee;
	}

	public final void setWeightFee(java.math.BigDecimal value) {
		WeightFee = value;
	}

	/**
	 * 关税变更状态
	 */
	private int TxtChargeStatu;

	public final int getTxtChargeStatu() {
		return TxtChargeStatu;
	}

	public final void setTxtChargeStatu(int value) {
		TxtChargeStatu = value;
	}

	/**
	 * 关税
	 */
	private java.math.BigDecimal TxtFee;

	public final java.math.BigDecimal getTxtFee() {
		return TxtFee;
	}

	public final void setTxtFee(java.math.BigDecimal value) {
		TxtFee = value;
	}

	/**
	 * 实际重量
	 */
	private java.math.BigDecimal RealWeight;

	public final java.math.BigDecimal getRealWeight() {
		return RealWeight;
	}

	public final void setRealWeight(java.math.BigDecimal value) {
		RealWeight = value;
	}

	/**
	 * 中转站
	 */
	private String TransferCenter;

	public final String getTransferCenter() {
		return TransferCenter;
	}

	public final void setTransferCenter(String value) {
		TransferCenter = value;
	}

	/**
	 * 运单url
	 */
	private String BillUrl;

	public final String getBillUrl() {
		return BillUrl;
	}

	public final void setBillUrl(String value) {
		BillUrl = value;
	}

	/**
	 * 保险费率
	 */
	private java.math.BigDecimal Insure;

	public final java.math.BigDecimal getInsure() {
		return Insure;
	}

	public final void setInsure(java.math.BigDecimal value) {
		Insure = value;
	}

	/**
	 * 发货人地址
	 */
	private String SenderAddress;

	public final String getSenderAddress() {
		return SenderAddress;
	}

	public final void setSenderAddress(String value) {
		SenderAddress = value;
	}

	/**
	 * 发货人姓名
	 */
	private String SenderName;

	public final String getSenderName() {
		return SenderName;
	}

	public final void setSenderName(String value) {
		SenderName = value;
	}

	/**
	 * 发货人手机
	 */
	private String SenderPhone;

	public final String getSenderPhone() {
		return SenderPhone;
	}

	public final void setSenderPhone(String value) {
		SenderPhone = value;
	}

	/**
	 * 收货人地址
	 */
	private String ReceiveAddress;

	public final String getReceiveAddress() {
		return ReceiveAddress;
	}

	public final void setReceiveAddress(String value) {
		ReceiveAddress = value;
	}

	/**
	 * 收货人所在城市
	 */
	private String ReceiveCity;

	public final String getReceiveCity() {
		return ReceiveCity;
	}

	public final void setReceiveCity(String value) {
		ReceiveCity = value;
	}

	/**
	 * 收货人所在省份
	 */
	private String ReceiveProvince;

	public final String getReceiveProvince() {
		return ReceiveProvince;
	}

	public final void setReceiveProvince(String value) {
		ReceiveProvince = value;
	}

	/**
	 * 收货人所在区
	 */
	private String ReceiveRegion;

	public final String getReceiveRegion() {
		return ReceiveRegion;
	}

	public final void setReceiveRegion(String value) {
		ReceiveRegion = value;
	}

	/**
	 * 收货人email
	 */
	private String ReceiveEmail;

	public final String getReceiveEmail() {
		return ReceiveEmail;
	}

	public final void setReceiveEmail(String value) {
		ReceiveEmail = value;
	}

	/**
	 * 收货人姓名
	 */
	private String ReceiveName;

	public final String getReceiveName() {
		return ReceiveName;
	}

	public final void setReceiveName(String value) {
		ReceiveName = value;
	}

	/**
	 * 收货人手机
	 */
	private String ReceivePhone;

	public final String getReceivePhone() {
		return ReceivePhone;
	}

	public final void setReceivePhone(String value) {
		ReceivePhone = value;
	}

	/**
	 * 收货地邮编
	 */
	private String ReceivePostcode;

	public final String getReceivePostcode() {
		return ReceivePostcode;
	}

	public final void setReceivePostcode(String value) {
		ReceivePostcode = value;
	}

	/**
	 * 运单创建日期
	 */
	private String AddTime;

	public final String getAddTime() {
		return AddTime;
	}

	public final void setAddTime(String addTime) {
		AddTime = addTime;
	}

	/**
	 * 运单状态
	 */
	private int Action;

	public final int getAction() {
		return Action;
	}

	public final void setAction(int value) {
		Action = value;
	}

	/**
	 * 货物名称
	 */
	private String GoodName;

	public final String getGoodName() {
		return GoodName;
	}

	public final void setGoodName(String value) {
		GoodName = value;
	}

	/**
	 * 运单删除原因
	 */
	private String DelReason;

	public final String getDelReason() {
		return DelReason;
	}

	public final void setDelReason(String value) {
		DelReason = value;
	}

	/**
	 * 运单拒绝原因
	 */
	private String DeclineReason;

	public final String getDeclineReason() {
		return DeclineReason;
	}

	public final void setDeclineReason(String value) {
		DeclineReason = value;
	}

	/**
	 * 口岸编号
	 */
	private String TransPortNo;

	public final String getTransPortNo() {
		return TransPortNo;
	}

	public final void setTransPortNo(String value) {
		TransPortNo = value;
	}

	/**
	 * 贝海称重后通知给码头的时间
	 */
	private String WeightNotifyDateTime;

	public final String getWeightNotifyDateTime() {
		return WeightNotifyDateTime;
	}

	public final void setWeightNotifyDateTime(String value) {
		WeightNotifyDateTime = value;
	}

	/**
	 * 身份证照片url
	 */
	private String IdCardPic;

	public final String getIdCardPic() {
		return IdCardPic;
	}

	public final void setIdCardPic(String value) {
		IdCardPic = value;
	}

	public String getSmallTicket() {
		return SmallTicket;
	}

	public void setSmallTicket(String smallTicket) {
		SmallTicket = smallTicket;
	}

	public int getLogisticId() {
		return LogisticId;
	}

	public void setLogisticId(int logisticId) {
		LogisticId = logisticId;
	}

	public int getSignLogisticId() {
		return SignLogisticId;
	}

	public void setSignLogisticId(int signLogisticId) {
		SignLogisticId = signLogisticId;
	}

	public int getTransportServiceType() {
		return TransportServiceType;
	}

	public void setTransportServiceType(int transportServiceType) {
		TransportServiceType = transportServiceType;
	}

	public java.math.BigDecimal getServiceCost() {
		return ServiceCost;
	}

	public void setServiceCost(java.math.BigDecimal serviceCost) {
		ServiceCost = serviceCost;
	}

	public String getMatchIdPicTime() {
		return MatchIdPicTime;
	}

	public void setMatchIdPicTime(String matchIdPicTime) {
		MatchIdPicTime = matchIdPicTime;
	}

	public boolean isDownloaded() {
		return Downloaded;
	}

	public void setDownloaded(boolean downloaded) {
		Downloaded = downloaded;
	}

	/**
	 * 运单小票
	 */
	private String SmallTicket;

	/**
	 * 货站id
	 */
	private int LogisticId;

	/**
	 * 签收货站id
	 */
	private int SignLogisticId;

	/**
	 * 货运服务类型 对应TranportServiceType枚举 （码头这边为冗余的值，具体类型以xlobo那边的为准）
	 */
	private int TransportServiceType;

	/**
	 * 货站打包服务费
	 */
	private java.math.BigDecimal ServiceCost = new java.math.BigDecimal(0);

	/**
	 * 身份证check日期
	 */
	private String MatchIdPicTime;

	/**
	 * 运单是否被下载
	 */
	private boolean Downloaded;
}